/*
 * Copyright (c) 2018 - 2028. www.vtuzx.com Inc. All Rights Reserved
 */
package com.vtuzx.kingdee.xqc_core.constant;

import com.vtuzx.core.constant.IVtuzxEnum;

/**
 * 单据处理动作
 */
public enum TrayInventoryStatus implements IVtuzxEnum<TrayInventoryStatus> {
    /** 盘亏 */
    Loss("loss", "盘亏"),
    /** 盘亏 */
    LossName("盘亏", "盘亏中文"),
    /** 盘盈 */
    Surplus("surplus", "盘盈"),
    /** 盘盈中文 */
    SurplusName("盘盈", "盘盈中文"),
    /** 已盘 */
    Save("save", "已盘"),
    /** 已盘中文 */
    SaveName("已盘", "已盘中文");

    /** 枚举值 */
    private final String _key;

    /** 名称 */
    private final String _label;

    /**
     * 初始化枚举值
     *
     * @param key 键值
     * @param label 名称
     */
    TrayInventoryStatus(String key, String label) {
        this._key = key;
        this._label = label;
    }

    /**
     * 重写toString
     *
     * @return 键值
     */
    public String toString() {
        return _key;
    }

    /**
     * 获取名称
     *
     * @return 名称
     */
    public String label() {
        return _label;
    }
}
